package com.zry.fertilizer.view



class PopupUtils {
    /**
     * 证件状态
     */
    fun getDocumentList(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "未过期"))
        documentStatusList.add(DocumentStatusBean("1", "已过期"))
        return documentStatusList
    }

    /**
     * 行业类型
     */
    fun getIndustryType(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "初级农产品"))
        documentStatusList.add(DocumentStatusBean("1", "食品"))
        documentStatusList.add(DocumentStatusBean("2", "药品医疗器械"))
        documentStatusList.add(DocumentStatusBean("3", "化妆品"))
        documentStatusList.add(DocumentStatusBean("4", "保健食品"))
        return documentStatusList
    }

    /**
     * 聚餐事由
     */
    fun getDinnerParty(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "过生日"))
        documentStatusList.add(DocumentStatusBean("1", "满月酒"))
        documentStatusList.add(DocumentStatusBean("2", "同学聚会"))
        documentStatusList.add(DocumentStatusBean("3", "公司聚餐"))
        documentStatusList.add(DocumentStatusBean("4", "农村红白喜事"))
        documentStatusList.add(DocumentStatusBean("5", "农村红白喜事"))
        return documentStatusList
    }

    /**
     * 厨师来源
     */
    fun getChefResouse(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "亲戚朋友"))
        documentStatusList.add(DocumentStatusBean("1", "家庭成员"))
        documentStatusList.add(DocumentStatusBean("2", "外请厨师"))
        documentStatusList.add(DocumentStatusBean("3", "一条龙服务队"))
        return documentStatusList
    }


    /**
     * 厨师状态
     */
    fun getChefStates(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "很好"))
        documentStatusList.add(DocumentStatusBean("1", "一般"))
        documentStatusList.add(DocumentStatusBean("2", "不好"))
        documentStatusList.add(DocumentStatusBean("3", "很差"))
        return documentStatusList
    }

    /**
     *记录状态
     */
    fun getRecordStates(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "已提交"))
        documentStatusList.add(DocumentStatusBean("1", "未提交"))
        return documentStatusList
    }


    /**
     *监管机构
     */
    fun getRegulatoryAgency(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        for (i in 0..10) {
            documentStatusList.add(DocumentStatusBean(i.toString(), "成县食品药品监督管理局"))
        }
        return documentStatusList
    }

    /**
     *监管频次
     */
    fun getSuperviseFrequency(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "一年"))
        documentStatusList.add(DocumentStatusBean("1", "半年"))
        documentStatusList.add(DocumentStatusBean("2", "一季度"))
        documentStatusList.add(DocumentStatusBean("3", "一个月"))

        return documentStatusList
    }


    /**
     *抽检人员
     */
    fun getSamplingPeriod(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        for (i in 0..10) {
            documentStatusList.add(DocumentStatusBean(i.toString(), "小明$i"))
        }
        return documentStatusList
    }


    /**
     * 企业类型
     */
    fun getEnterpriseType(position: Int): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        when (position) {
            0 -> {
                for (i in 0..10) {
                    documentStatusList.add(DocumentStatusBean("0", "全部"))
                }
            }
            1 -> {
                for (i in 0..10) {
                    documentStatusList.add(DocumentStatusBean("1", "食品生产"))
                }
            }
            2 -> {
                for (i in 0..10) {
                    documentStatusList.add(DocumentStatusBean("2", "食品销售"))
                }
            }
            3 -> {
                for (i in 0..10) {
                    documentStatusList.add(DocumentStatusBean("3", "视频制售"))
                }
            }
            4 -> {
                for (i in 0..10) {
                    documentStatusList.add(DocumentStatusBean("4", "食品三小"))
                }
            }
        }
        return documentStatusList
    }


    /**
     * 标题
     */
    fun getFileTitle(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "国务院公文"))
        documentStatusList.add(DocumentStatusBean("1", "国家部委公文"))
        documentStatusList.add(DocumentStatusBean("2", "省级公文"))
        documentStatusList.add(DocumentStatusBean("3", "市级公文"))
        documentStatusList.add(DocumentStatusBean("4", "县级公文"))
        documentStatusList.add(DocumentStatusBean("5", "紧急通知"))
        documentStatusList.add(DocumentStatusBean("6", "一般通知"))
        return documentStatusList
    }

    /**
     * 状态
     */
    fun getFileStatus(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "已签批"))
        documentStatusList.add(DocumentStatusBean("1", "未签批"))
        return documentStatusList
    }

    /**
     * 接受部门
     */
    fun getIssueDepartment(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("1", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("2", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("3", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("4", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("5", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("6", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("7", "成县食品药品监督管理局"))
        return documentStatusList
    }

    /**
     * 状态
     */
    fun getIssueStatus(): MutableList<DocumentStatusBean> {
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "已接受"))
        documentStatusList.add(DocumentStatusBean("1", "未接受"))
        return documentStatusList
    }

    /**
     * 监管机构
     */
    fun getDailyRegulatoryBody():MutableList<DocumentStatusBean>{
        val documentStatusList: MutableList<DocumentStatusBean> = mutableListOf()
        documentStatusList.add(DocumentStatusBean("0", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("1", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("2", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("3", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("4", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("5", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("6", "成县食品药品监督管理局"))
        documentStatusList.add(DocumentStatusBean("7", "成县食品药品监督管理局"))

        return documentStatusList
    }
}

